import {NgModule} from '@angular/core';
import {CommonModule} from '@angular/common';
import {NgZorroAntdModule} from 'ng-zorro-antd';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {NgxEchartsModule} from "ngx-echarts";
import {StatisticsRoutingModule} from "./statistics-routing.module";
import {WaterChargeComponent} from "./water-charge/water-charge.component";
import { StatisticsOverviewComponent } from './statistics-overview/statistics-overview.component';
import {ReportComponent} from "./report/report.component";
import {HhsqComponent} from "./report/hhsq/hhsq.component";
import {GqysComponent} from "./report/gqys/gqys.component";
import {GgpsgComponent} from "./report/ggpsg/ggpsg.component";
import { HrStatisticsComponent } from './hr-statistics/hr-statistics.component';
import { HrSingleStatisticsComponent } from './hr-statistics/hr-single-statistics/hr-single-statistics.component';
import { HrMultiStatisticsComponent } from './hr-statistics/hr-multi-statistics/hr-multi-statistics.component';
import {JrsqComponent} from "./report/jrsq/jrsq.component";
import {GgjdComponent} from "./report/ggjd/ggjd.component";
import {StbsComponent} from "./report/stbs/stbs.component";
import {EcologicWaterComponent} from "./ecologic-water/ecologic-water.component";
import {EcologicWaterSingleComponent} from "./ecologic-water/ecologic-water-single/ecologic-water-single.component";
import {EcologicWaterMultiComponent} from "./ecologic-water/ecologic-water-multi/ecologic-water-multi.component";

import { AgricultureModule } from './agriculture/agriculture.module';
import {DomesticWaterComponent} from "./domestic-water/domestic-water.component";
import {ZzjgComponent} from "./report/zzjg/zzjg.component";
import {SqybComponent} from "./report/sqyb/sqyb.component";
import {HpsdbsComponent} from "./report/hpsdbs/hpsdbs.component";

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    ReactiveFormsModule,
    NgZorroAntdModule,
    NgxEchartsModule,
    StatisticsRoutingModule,
    AgricultureModule
  ],
  declarations: [
    WaterChargeComponent,
    StatisticsOverviewComponent,
    ReportComponent,
    HhsqComponent,
    GqysComponent,
    GgpsgComponent,
    HhsqComponent,
    JrsqComponent,
    GgjdComponent,
    StbsComponent,
    ZzjgComponent,
    SqybComponent,
    HpsdbsComponent,
    EcologicWaterComponent,
    EcologicWaterSingleComponent,
    EcologicWaterMultiComponent,
    DomesticWaterComponent,
    HrStatisticsComponent,
    HrSingleStatisticsComponent,
    HrMultiStatisticsComponent
  ],
  exports: []
})
export class StatisticsModule {
}
